package com.pmt.feedplayer.data

/**
 * 本地视频扫描器接口
 * 定义跨平台的视频扫描功能
 */
expect class LocalVideoScanner() {
    /**
     * 扫描本地视频文件
     * @param offset 偏移量，跳过前面的视频数量
     * @param limit 返回的最大视频数量
     * @return 视频列表
     */
    suspend fun scanLocalVideos(offset: Int = 0, limit: Int = 20): List<VideoItem>
}